
Данный драйвер принтера поддерживает различные встроенные или резидентные шрифты.
Данные шрифты имеют несколько размеров и обеспечивают более чистую печать по сравнению со шрифтами формата True Type. Использование шрифтов штрихкода и двухмерного кода позволяет кодировать и печатать различные спецификации и размеры штрихкода и двухмерного кода.
Контрольный шрифт используется для управления принтером с помощью команд, встроенных в символьно-ориентированное задание печати.
Шрифты устройства можно использовать только в режиме 'Line Mode'.
Шрифты устройства, поддерживаемые данным драйвером принтера, перечислены ниже.
Укажите правильный шрифт и размер шрифта с помощью настроек приложений.
Значение 24 пиксела соответствует 8,5 пунктам в приложениях Microsoft Word и Excel
| Имя шрифта | Ширина (пикселы) |
Высота (пикселы) |
Символов на 80 мм или 640 точек на строку |
Подробно |
|---|---|---|---|---|
| Printer 7cpi | 30 | 24 | 21 | Шрифты принтера (шрифты ANK A) |
| Printer 7cpi Tall | 30 | 48 | 21 | |
| Printer 8cpi | 26 | 24 | 24 | |
| Printer 8cpi Tall | 26 | 48 | 24 | |
| Printer 8.5cpi | 24 | 24 | 26 | |
| Printer 8.5cpi Tall | 24 | 48 | 26 | |
| Printer 14cpi | 15 | 24 | 42 | |
| Printer 14cpi Tall | 15 | 48 | 42 | |
| Printer 16cpi | 13 | 24 | 49 | |
| Printer 16cpi Tall | 13 | 48 | 49 | |
| Printer 17cpi | 12 | 24 | 53 | |
| Printer 17cpi Tall | 12 | 48 | 53 | |
| Printer FontB 8.5cpi | 24 | 24 | 26 | Шрифты принтера (шрифты ANK B) |
| Printer FontB 8.5cpi Tall | 24 | 48 | 26 | |
| Printer FontB 10cpi | 20 | 24 | 32 | |
| Printer FontB 10cpi Tall | 20 | 48 | 32 | |
| Printer FontB 11cpi | 18 | 24 | 35 | |
| Printer FontB 11cpi Tall | 18 | 48 | 35 | |
| Printer FontB 17cpi | 12 | 24 | 53 | |
| Printer FontB 17cpi Tall | 12 | 48 | 53 | |
| Printer FontB 20cpi | 10 | 24 | 64 | |
| Printer FontB 20cpi Tall | 10 | 48 | 64 | |
| Printer FontB 22.5cpi | 9 | 24 | 71 | |
| Printer FontB 22.5cpi Tall | 9 | 48 | 71 | |
| Упрощенный китайский | - | - | - | 2-байтные шрифты |
| Китайский традиционный | - | - | - | |
| Хангыль | - | - | - | |
| UPC-E | 12 | 24 | 53 | Шрифты штрихкода |
| UPC-A | 12 | 24 | 53 | |
| JAN/EAN-8 | 12 | 24 | 53 | |
| JAN/EAN-13 | 12 | 24 | 53 | |
| CODE39 | 12 | 24 | 53 | |
| ITF | 12 | 24 | 53 | |
| NW-7(Codabar) | 12 | 24 | 53 | |
| QR_CNTL | 1 | 24 | 640 | Шрифты двухмерного кода |
| PDF417 | 1 | 24 | 640 | |
| DATA1 | 1 | 24 | 640 | |
| DATA2 | 1 | 24 | 640 | |
| DATA3 | 1 | 24 | 640 | |
| Control | 12 | 24 | 53 | Контрольные шрифты |
| ESC_FONT | 1 | 24 | 640 |
Данный драйвер принтера поддерживает следующие типы шрифта штрихкода.
| Тип штрихкода | Разрешенное число столбцов символов | Разрешенный набор символов |
|---|---|---|
| UPC-E | 12 столбцов | Значение: '0' - '9' |
| UPC-A | 12 столбцов | Значение: '0' - '9' |
| JAN/EAN-8 | 8 столбцов | Значение: '0' - '9' |
| JAN/EAN-13 | 13 столбцов | Значение: '0' - '9' |
| CODE39 | 1 столбец или более | '0' - '9' '-', '.' '<SP>' (пробел), '$', '/', '+', '%' 'A' - 'Z' '*' (старт / стоп) *1 |
| ITF | 2 или более (четное число) | Значение: '0' - '9' |
| NW-7(Codabar) | 1 столбец или более | '0' - '9' '-', '$', ':', '/', '.', '+' 'A' - 'D' |
| Символ | UPC-E,UPC-A JAN/EAN-8, JAN/EAN-13 |
CODE39 NW-7 (*1) |
ITF (*1) |
|---|---|---|---|
| a | 2 точки | 2 точки (6) | 2 точки (5) |
| b | 3 точки | 3 точки (9) | 4 точки (10) |
| c | 4 точки | 4 точки (12) | 6 точки (15) |
| d | - | 2 точки (5) | 2 точки (4) |
| e | - | 3 точки (8) | 4 точки (8) |
| f | - | 4 точки (10) | 6 точки (12) |
| g | - | 2 точки (4) | 2 точки (6) |
| h | - | 3 точки (6) | 3 точки (9) |
| i | - | 4 точки (8) | 4 точки (12) |
| Символ | Высота штрихкода |
|---|---|
| o | 32 точки (4 мм) |
| p | 64 точки (8 мм) |
| q | 96 точек (12 мм) |
| r | 128 точек (16 мм) |
| s | 160 точек (20 мм) |
| t | 192 точки (24 мм) |
| u | 224 точки (28 мм) |
| v | 255 точек (31,9 мм) |
| Символ | Функция |
|---|---|
| z | Код завершения данных штрихкода (1EH) |
Шрифты штрихкода содержат поля "Параметр настройки ширины модуля", "Параметр настройки высоты штрихкода", "Данные штрихкода" и "Параметр окончания штрихкода". Описание включает все эти поля.
Подробное описание приведено в разделе "Star Line Mode Command Specifications".
[Данные описания]
| Символ описания | Значение |
|---|---|
| "a" | Параметр настройки ширины модуля (2 точки) |
| "p" | Параметр настройки высоты штрихкода (64 точки: 8 мм). |
| "0123ABC" | Данные штрихкода |
| "z" | Параметр окончания штрихкода |
Подробное описание каждого поля приведено в разделе Перечень параметров шрифта штрихкода.
Данный драйвер принтера поддерживает шрифты двухмерного кода — код QR и PDF417.
При кодировании двухмерных кодов с использованием шрифта двухмерного штрихкода необходимо описывать код следующим образом.
| Символ описания | Установочные шрифты | Значение |
|---|---|---|
| "E2" | QR_CNTL | Установка уровня коррекции ошибок Q(25%) |
| "A0" | QR_CNTL | Установка данных кода QR (автоматический анализ) |
| '*' | DATA1 | A = \x0A = '*' *1 |
| ' ' | DATA1 | 0 = \x00 = ' '(символ пробела) *1 |
| '012345ABCD' | ESC_FONT | Данные двухмерного кода |
| "P" | QR_CNTL | Печать кода QR |
Подробная информация обо всех параметрах шрифта приведена в разделе Перечень функций двухмерных шрифтов.
| Имя шрифта | Функция | Подробная информация | Примечание |
|---|---|---|---|
| QR_CNTL | Параметр команд кода QR | Выводит каждую команду для печати двухмерного кода. | |
| PDF417 | Параметр команд PDF417 | Выводит каждую команду для печати PDF417. | |
| DATA1 | Параметр данных | Замена \x20 -\x7F на \x00 -\x5F | На выходе может быть \x00 -\xFF |
| DATA2 | Замена \x20 -\x7F на \x60 -\xBF | ||
| DATA3 | Замена \x20 -\x5F на \xC0 -\xFF | ||
| ESC_FONT | Вывод \x20 -\x7F без замены. | На выходе может быть \x20 -\x7F |
| Символы | Функция | Выходной код для драйвера |
|---|---|---|
| 0 | Для параметров, предназначенных для определения команды для каждого кода QR | \x00 |
| 1 | Для параметров, предназначенных для определения команды для каждого кода QR | \x01 |
| 2 | Для параметров, предназначенных для определения команды для каждого кода QR | \x02 |
| 3 | Для параметров, предназначенных для определения команды для каждого кода QR | \x03 |
| 4 | Для параметров, предназначенных для определения команды для каждого кода QR | \x04 |
| 5 | Для параметров, предназначенных для определения команды для каждого кода QR | \x05 |
| 6 | Для параметров, предназначенных для определения команды для каждого кода QR | \x06 |
| 7 | Для параметров, предназначенных для определения команды для каждого кода QR | \x07 |
| 8 | Для параметров, предназначенных для определения команды для каждого кода QR | \x08 |
| 9 | Для параметров, предназначенных для определения команды для каждого кода QR | \x09 |
| M | Установка модели кода QR | \x1b \x1dyS0 |
| M1 | Установка модели кода QR: model 1 | \x1b \x1dyS0 \x01 |
| M2 | Установка модели кода QR: model 2 | \x1b \x1dyS0 \x02 |
| E | Установка уровня коррекции ошибок | \x1b \x1dyS1 |
| * El(E0) | Уровень коррекции ошибок L(коэффициент коррекции ошибок:7%) | \x1b \x1dyS1 \x00 |
| * Em(E1) | Уровень коррекции ошибок M(коэффициент коррекции ошибок:15%) | \x1b \x1dyS1 \x01 |
| * Eq(E2) | Уровень коррекции ошибок Q(коэффициент коррекции ошибок:25%) | \x1b \x1dyS1 \x02 |
| * Eh(E3) | Уровень коррекции ошибок H(коэффициент коррекции ошибок:30%) | \x1b \x1dyS1 \x03 |
| S1- S8 | Установка размера модуля (единица измерения: точка) | \x1b \x1dyS2( \x01~08) |
| A0 | Установка данных кода QR (автоматический анализ данных) | \x1b \x1dyD1 \x00 |
| B | Установка данных кода QR (ручной анализ данных) | \x1b \x1dyD2 |
| P | Печать кода QR | \x1b \x1dyP |
| I | Получение информации о расширении кода QR | \x1b \x1dyI |
| Символы | Функция | Выходной код для драйвера |
|---|---|---|
| 0 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x00 |
| 1 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x01 |
| 2 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x02 |
| 3 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x03 |
| 4 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x04 |
| 5 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x05 |
| 6 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x06 |
| 7 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x07 |
| 8 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x08 |
| 9 | Для параметров, предназначенных для определения команды для каждого кода PDF417 | \x09 |
| S | Установка размера кода PDF417 | \x1b \x1dxS0 |
| E | Установка уровня безопасности PDF417(ECC) | \x1b \x1dxS1 |
| M | Установка размера модуля в направлении x для PDF417 | \x1b \x1dxS2 |
| A | Установка форматного соотношения модуля для PDF417 | \x1b \x1dxS3 |
| D | Установка данных кода PDF417 | \x1b \x1dxD |
| P | Печать кода PDF417 | \x1b \x1dxP |
| I | Получение информации о расширении кода PDF417 | \x1b \x1dxI |
| Входные данные. Символы, встроенные в приложение пользователя. |
Выходные данные. Код символа, выводимый драйвером принтера на принтер |
||||
|---|---|---|---|---|---|
| Символ | Код символа | ESC_FONT | DATA1 | DATA2 | DATA3 |
| Пробел | \x20 | \x20 | \x00 | \x60 | \xC0 |
| ! | \x21 | \x21 | \x01 | \x61 | \xC1 |
| " | \x22 | \x22 | \x02 | \x62 | \xC2 |
| # | \x23 | \x23 | \x03 | \x63 | \xC3 |
| $ | \x24 | \x24 | \x04 | \x64 | \xC4 |
| % | \x25 | \x25 | \x05 | \x65 | \xC5 |
| & | \x26 | \x26 | \x06 | \x66 | \xC6 |
| ‘ | \x27 | \x27 | \x07 | \x67 | \xC7 |
| ( | \x28 | \x28 | \x08 | \x68 | \xC8 |
| ) | \x29 | \x29 | \x09 | \x69 | \xC9 |
| * | \x2A | \x2A | \x0A | \x6A | \xCA |
| + | \x2B | \x2B | \x0B | \x6B | \xCB |
| , | \x2C | \x2C | \x0C | \x6C | \xCC |
| - | \x2D | \x2D | \x0D | \x6D | \xCD |
| . | \x2E | \x2E | \x0E | \x6E | \xCE |
| / | \x2F | \x2F | \x0F | \x6F | \xCF |
| 0 | \x30 | \x30 | \x10 | \x70 | \xD0 |
| 1 | \x31 | \x31 | \x11 | \x71 | \xD1 |
| 2 | \x32 | \x32 | \x12 | \x72 | \xD2 |
| 3 | \x33 | \x33 | \x13 | \x73 | \xD3 |
| 4 | \x34 | \x34 | \x14 | \x74 | \xD4 |
| 5 | \x35 | \x35 | \x15 | \x75 | \xD5 |
| 6 | \x36 | \x36 | \x16 | \x76 | \xD6 |
| 7 | \x37 | \x37 | \x17 | \x77 | \xD7 |
| 8 | \x38 | \x38 | \x18 | \x78 | \xD8 |
| 9 | \x39 | \x39 | \x19 | \x79 | \xD9 |
| : | \x3A | \x3A | \x1A | \x7A | \xDA |
| ; | \x3B | \x3B | \x1B | \x7B | \xDB |
| < | \x3C | \x3C | \x1C | \x7C | \xDC |
| = | \x3D | \x3D | \x1D | \x7D | \xDD |
| > | \x3E | \x3E | \x1E | \x7E | \xDE |
| ? | \x3F | \x3F | \x1F | \x7F | \xDF |
| @ | \x40 | \x40 | \x20 | \x80 | \xE0 |
| A | \x41 | \x41 | \x21 | \x81 | \xE1 |
| B | \x42 | \x42 | \x22 | \x82 | \xE2 |
| C | \x43 | \x43 | \x23 | \x83 | \xE3 |
| D | \x44 | \x44 | \x24 | \x84 | \xE4 |
| E | \x45 | \x45 | \x25 | \x85 | \xE5 |
| F | \x46 | \x46 | \x26 | \x86 | \xE6 |
| G | \x47 | \x47 | \x27 | \x87 | \xE7 |
| H | \x48 | \x48 | \x28 | \x88 | \xE8 |
| I | \x49 | \x49 | \x29 | \x89 | \xE9 |
| J | \x4A | \x4A | \x2A | \x8A | \xEA |
| K | \x4B | \x4B | \x2B | \x8B | \xEB |
| L | \x4C | \x4C | \x2C | \x8C | \xEC |
| M | \x4D | \x4D | \x2D | \x8D | \xED |
| N | \x4E | \x4E | \x2E | \x8E | \xEE |
| O | \x4F | \x4F | \x2F | \x8F | \xEF |
| P | \x50 | \x50 | \x30 | \x90 | \xF0 |
| Q | \x51 | \x51 | \x31 | \x91 | \xF1 |
| R | \x52 | \x52 | \x32 | \x92 | \xF2 |
| S | \x53 | \x53 | \x33 | \x93 | \xF3 |
| T | \x54 | \x54 | \x34 | \x94 | \xF4 |
| U | \x55 | \x55 | \x35 | \x95 | \xF5 |
| V | \x56 | \x56 | \x36 | \x96 | \xF6 |
| W | \x57 | \x57 | \x37 | \x97 | \xF7 |
| X | \x58 | \x58 | \x38 | \x98 | \xF8 |
| Y | \x59 | \x59 | \x39 | \x99 | \xF9 |
| Z | \x5A | \x5A | \x3A | \x9A | \xFA |
| ' | \x5B | \x5B | \x3B | \x9B | \xFB |
| \ | \x5C | \x5C | \x3C | \x9C | \xFC |
| ] | \x5D | \x5D | \x3D | \x9D | \xFD |
| ^ | \x5E | \x5E | \x3E | \x9E | \xFE |
| _ | \x5F | \x5F | \x3F | \x9F | \xFF |
| ` | \x60 | \x60 | \x40 | \xA0 | - |
| a | \x61 | \x61 | \x41 | \xA1 | - |
| b | \x62 | \x62 | \x42 | \xA2 | - |
| c | \x63 | \x63 | \x43 | \xA3 | - |
| d | \x64 | \x64 | \x44 | \xA4 | - |
| e | \x65 | \x65 | \x45 | \xA5 | - |
| f | \x66 | \x66 | \x46 | \xA6 | - |
| g | \x67 | \x67 | \x47 | \xA7 | - |
| h | \x68 | \x68 | \x48 | \xA8 | - |
| i | \x69 | \x69 | \x49 | \xA9 | - |
| j | \x6A | \x6A | \x4A | \xAA | - |
| k | \x6B | \x6B | \x4B | \xAB | - |
| l | \x6C | \x6C | \x4C | \xAC | - |
| m | \x6D | \x6D | \x4D | \xAD | - |
| n | \x6E | \x6E | \x4E | \xAE | - |
| o | \x6F | \x6F | \x4F | \xAF | - |
| p | \x70 | \x70 | \x50 | \xB0 | - |
| q | \x71 | \x71 | \x51 | \xB1 | - |
| r | \x72 | \x72 | \x52 | \xB2 | - |
| s | \x73 | \x73 | \x53 | \xB3 | - |
| t | \x74 | \x74 | \x54 | \xB4 | - |
| u | \x75 | \x75 | \x55 | \xB5 | - |
| v | \x76 | \x76 | \x56 | \xB6 | - |
| w | \x77 | \x77 | \x57 | \xB7 | - |
| x | \x78 | \x78 | \x58 | \xB8 | - |
| y | \x79 | \x79 | \x59 | \xB9 | - |
| z | \x7A | \x7A | \x5A | \xBA | - |
| { | \x7B | \x7B | \x5B | \xBB | - |
| | | \x7C | \x7C | \x5C | \xBC | - |
| } | \x7D | \x7D | \x5D | \xBD | - |
| ~ | \x7E | \x7E | \x5E | \xBE | - |
| < DEL > * | \x7F | \x7F | \x5F | \xBF | - |
Контрольные шрифты могут использоваться для управления функциями принтера.
Контрольный шрифт используется для выполнения различных операций принтера и не используется для печати.
Ниже перечислены операции, которые можно выполнять с помощью контрольного шрифта.
| Символы | Функция |
|---|---|
| A | Управление выдвижной кассой 1 (50 мс) |
| B | Управление выдвижной кассой 1 (100 мс) |
| C | Управление выдвижной кассой 1 (150 мс) |
| D | Управление выдвижной кассой 1 (200 мс) |
| E | Управление выдвижной кассой 1 (250 мс) |
| d | Управление выдвижной кассой 2 (200 мс) |
| 6 | Выход LF |
| 7 | Выход CR |
| F | Автоматический режущий элемент: Full Cut |
| P | Автоматический режущий элемент: Partial Cut |
| G | Печать двоичного изображения NV 1 в штатном режиме |
| H | Печать двоичного изображения NV 2 в штатном режиме |
| I | Печать двоичного изображения NV 3 в штатном режиме |
| J | Печать двоичного изображения NV 4 в штатном режиме |
| K | Печать двоичного изображения NV 5 в штатном режиме |
| Q | Печать двоичного изображения NV 1 в режиме двойной ширины |
| R | Печать двоичного изображения NV 2 в режиме двойной ширины |
| S | Печать двоичного изображения NV 3 в режиме двойной ширины |
| T | Печать двоичного изображения NV 4 в режиме двойной ширины |
| U | Печать двоичного изображения NV 5 в режиме двойной ширины |
| V | Печать двоичного изображения NV 1 в режиме двойной высоты |
| W | Печать двоичного изображения NV 2 в режиме двойной высоты |
| X | Печать двоичного изображения NV 3 в режиме двойной высоты |
| Y | Печать двоичного изображения NV 4 в режиме двойной высоты |
| Z | Печать двоичного изображения NV 5 в режиме двойной высоты |
| [ | Печать двоичного изображения NV 1 в режиме 4x |
| ] | Печать двоичного изображения NV 2 в режиме 4x |
| ^ | Печать двоичного изображения NV 3 в режиме 4x |
| _ | Печать двоичного изображения NV 4 в режиме 4x |
| ` | Печать двоичного изображения NV 5 в режиме 4x |
| a | Укажите тип выравнивания: По левому краю |
| b | Укажите тип выравнивания: По центру |
| c | Укажите тип выравнивания: По правому краю |
| e | Задайте для новой строки значение 1/8 дюйма |
| f | Задайте для новой строки значение 1/6 дюйма |
| g | Выберите международные символы: США |
| h | Выберите международные символы: Франция |
| i | Выберите международные символы: Германия |
| j | Выберите международные символы: Англия |
| k | Выберите международные символы: Дания I |
| l | Выберите международные символы: Швеция |
| m | Выберите международные символы: Италия |
| n | Выберите международные символы: Испания I |
| o | Выберите международные символы: Япония |
| p | Выберите международные символы: Норвегия |
| q | Выберите международные символы: Дания II |
| r | Выберите международные символы: Испания II |
| s | Выберите международные символы: Латинская Америка |
| t | Задать черно-белую инверсию печати |
| u | Отменить черно-белую инверсию печати |
| v | Индивидуальная настройка дисплея: Начать передачу данных |
| w | Индивидуальная настройка дисплея: Закончить передачу данных |
| x | Индивидуальная настройка дисплея: Очистить дисплей |
(C) 2011 Star Micronics Co., Ltd. Все права защищены.